petrol attendant - French English Dictionary